-
Notifications
You must be signed in to change notification settings - Fork 0
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Setup fastapi htmx #8
Conversation
6af5772
to
aca3703
Compare
aca3703
to
835c365
Compare
beb51c6
to
b8d5ed4
Compare
88d8efa
to
119d76c
Compare
119d76c
to
437368e
Compare
Glanced over most of this and it looks great! We're not running end-to-end test (including, for instance, docker build steps)? |
Not yet. That will be added in the last PR (when we have the frontend done). docker build is done in the CI step (see .github/ci.yaml) |
Right, I saw the build but didn't see it covered in tests. Wouldn't we want to be able to run the whole test suite (including builds) locally as well? Fine if all this happens in a follow up PR |
One part i
i am not sure if i will build it the way you want it. we will see when it is done... |
Compliments on an extremely well setup project @berrydenhartog ! Happy to approve this and continue with more awesome things! |
# This is the 1st commit message: Fix sonar badge # This is the commit message #2: Add deployment # This is the commit message #3: Add concurrency check # This is the commit message #4: Fix CI/CD deployment # This is the commit message #5: Add hash to build # This is the commit message #6: Inject version into template # This is the commit message #7: Fix typo in deployment # This is the commit message #8: Bump the allpip group across 1 directory with 5 updates Bumps the allpip group with 5 updates in the / directory: | Package | From | To | | --- | --- | --- | | [sqlmodel](https://github.com/tiangolo/sqlmodel) | `0.0.18` | `0.0.19` | | [pydantic](https://github.com/pydantic/pydantic) | `2.7.3` | `2.7.4` | | [pydantic-settings](https://github.com/pydantic/pydantic-settings) | `2.3.1` | `2.3.3` | | [ruff](https://github.com/astral-sh/ruff) | `0.4.8` | `0.4.9` | | [pyright](https://github.com/RobertCraigie/pyright-python) | `1.1.366` | `1.1.367` | Updates `sqlmodel` from 0.0.18 to 0.0.19 - [Release notes](https://github.com/tiangolo/sqlmodel/releases) - [Changelog](https://github.com/tiangolo/sqlmodel/blob/main/docs/release-notes.md) - [Commits](fastapi/sqlmodel@0.0.18...0.0.19) Updates `pydantic` from 2.7.3 to 2.7.4 - [Release notes](https://github.com/pydantic/pydantic/releases) - [Changelog](https://github.com/pydantic/pydantic/blob/main/HISTORY.md) - [Commits](pydantic/pydantic@v2.7.3...v2.7.4) Updates `pydantic-settings` from 2.3.1 to 2.3.3 - [Release notes](https://github.com/pydantic/pydantic-settings/releases) - [Commits](pydantic/pydantic-settings@v2.3.1...v2.3.3) Updates `ruff` from 0.4.8 to 0.4.9 - [Release notes](https://github.com/astral-sh/ruff/releases) - [Changelog](https://github.com/astral-sh/ruff/blob/main/CHANGELOG.md) - [Commits](astral-sh/ruff@v0.4.8...v0.4.9) Updates `pyright` from 1.1.366 to 1.1.367 - [Release notes](https://github.com/RobertCraigie/pyright-python/releases) - [Commits](RobertCraigie/pyright-python@v1.1.366...v1.1.367) --- updated-dependencies: - dependency-name: sqlmodel dependency-type: direct:production update-type: version-update:semver-patch dependency-group: allpip - dependency-name: pydantic dependency-type: direct:production update-type: version-update:semver-patch dependency-group: allpip - dependency-name: pydantic-settings dependency-type: direct:production update-type: version-update:semver-patch dependency-group: allpip - dependency-name: ruff dependency-type: direct:development update-type: version-update:semver-patch dependency-group: allpip - dependency-name: pyright dependency-type: direct:development update-type: version-update:semver-patch dependency-group: allpip ... Signed-off-by: dependabot[bot] <[email protected]> # This is the commit message #9: Add automerge for dependabot & pre-commit and change CODEOWNERS
# This is the 1st commit message: Fix sonar badge # This is the commit message #2: Add deployment # This is the commit message #3: Add concurrency check # This is the commit message #4: Fix CI/CD deployment # This is the commit message #5: Add hash to build # This is the commit message #6: Inject version into template # This is the commit message #7: Fix typo in deployment # This is the commit message #8: Bump the allpip group across 1 directory with 5 updates Bumps the allpip group with 5 updates in the / directory: | Package | From | To | | --- | --- | --- | | [sqlmodel](https://github.com/tiangolo/sqlmodel) | `0.0.18` | `0.0.19` | | [pydantic](https://github.com/pydantic/pydantic) | `2.7.3` | `2.7.4` | | [pydantic-settings](https://github.com/pydantic/pydantic-settings) | `2.3.1` | `2.3.3` | | [ruff](https://github.com/astral-sh/ruff) | `0.4.8` | `0.4.9` | | [pyright](https://github.com/RobertCraigie/pyright-python) | `1.1.366` | `1.1.367` | Updates `sqlmodel` from 0.0.18 to 0.0.19 - [Release notes](https://github.com/tiangolo/sqlmodel/releases) - [Changelog](https://github.com/tiangolo/sqlmodel/blob/main/docs/release-notes.md) - [Commits](fastapi/sqlmodel@0.0.18...0.0.19) Updates `pydantic` from 2.7.3 to 2.7.4 - [Release notes](https://github.com/pydantic/pydantic/releases) - [Changelog](https://github.com/pydantic/pydantic/blob/main/HISTORY.md) - [Commits](pydantic/pydantic@v2.7.3...v2.7.4) Updates `pydantic-settings` from 2.3.1 to 2.3.3 - [Release notes](https://github.com/pydantic/pydantic-settings/releases) - [Commits](pydantic/pydantic-settings@v2.3.1...v2.3.3) Updates `ruff` from 0.4.8 to 0.4.9 - [Release notes](https://github.com/astral-sh/ruff/releases) - [Changelog](https://github.com/astral-sh/ruff/blob/main/CHANGELOG.md) - [Commits](astral-sh/ruff@v0.4.8...v0.4.9) Updates `pyright` from 1.1.366 to 1.1.367 - [Release notes](https://github.com/RobertCraigie/pyright-python/releases) - [Commits](RobertCraigie/pyright-python@v1.1.366...v1.1.367) --- updated-dependencies: - dependency-name: sqlmodel dependency-type: direct:production update-type: version-update:semver-patch dependency-group: allpip - dependency-name: pydantic dependency-type: direct:production update-type: version-update:semver-patch dependency-group: allpip - dependency-name: pydantic-settings dependency-type: direct:production update-type: version-update:semver-patch dependency-group: allpip - dependency-name: ruff dependency-type: direct:development update-type: version-update:semver-patch dependency-group: allpip - dependency-name: pyright dependency-type: direct:development update-type: version-update:semver-patch dependency-group: allpip ... Signed-off-by: dependabot[bot] <[email protected]> # This is the commit message #9: Add automerge for dependabot & pre-commit and change CODEOWNERS # This is the commit message #10: Add database schema initialization # This is the commit message #11: Update .pre-commit-config.yaml updates: - [github.com/astral-sh/ruff-pre-commit: v0.4.8 → v0.4.9](astral-sh/ruff-pre-commit@v0.4.8...v0.4.9) # This is the commit message #12: Fix deployment order # This is the commit message #13: Fix deploy tag # This is the commit message #14: Fix deployment repo access # This is the commit message #15: Fix tag deployments # This is the commit message #16: Fix version labeling container # This is the commit message #17: Update .pre-commit-config.yaml updates: - [github.com/astral-sh/ruff-pre-commit: v0.4.9 → v0.4.10](astral-sh/ruff-pre-commit@v0.4.9...v0.4.10)
Description
Here i implemented the basic fastapi setup. this includes:
Resolves #2
Checklist
Please check all the boxes that apply to this pull request using "x":